de.bsvrz.ste.stealgsba.algorithmen.stau
Class ParameterStauStoerfall.ParameterStauStoerfallFahrstreifen

java.lang.Object
  extended by de.bsvrz.ste.stealgsba.algorithmen.stau.ParameterStauStoerfall.ParameterStauStoerfallFahrstreifen
Enclosing class:
ParameterStauStoerfall

public class ParameterStauStoerfall.ParameterStauStoerfallFahrstreifen
extends java.lang.Object

Innere Klasse zum Speichern der Parameter pro Fahrstreifen.

Über Getter und Setter kann auf die Daten zugegriffen werden.

Version:
$Revision: 1.3 $ / $Date: 2013/02/14 07:32:49 $ / ($Author: Asal $)
Author:
Swarco Traffic Systems GmbH, Matthias Obert

Field Summary
private  int m_dMax
          Fahrzeugdichte bei maximaler Verkehrsstärke in Fz/km.
private  int m_qKfzDiffAus
          Ausschaltkriterium QKfzDiff Fz/h.
private  int m_qKfzDiffEin
          Einschaltkriterium QKfzDiff Fz/h.
private  int m_vFrei
          mittlere freie Geschwindigkeit in km/h.
private  float m_vkGrenzAus
          Ausschaltgrenzwert vkDiff.
private  float m_vkGrenzEin
          Einschaltgrenzwert vkDiff.
 
Constructor Summary
ParameterStauStoerfall.ParameterStauStoerfallFahrstreifen()
          Default-Konstruktor ohne weitere Funktion.
 
Method Summary
 int getDMax()
          Gibt die Fahrzeugdichte bei maximaler Verkehrsstärke in Fz/km zurück.
 int getQKfzDiffAus()
          Gibt das Ausschaltkriterium QKfzDiff Fz/h zurück.
 int getQKfzDiffEin()
          Gibt das Einschaltkriterium QKfzDiff Fz/h zurück.
 int getVFrei()
          Gibt die mittkere freie Geschwindigkeit in km/h zurück.
 float getVkGrenzAus()
          Gibt den Ausschaltgrenzwert vkDiff zurück.
 float getVkGrenzEin()
          Gibt den Einschaltgrenzwert vkDiff zurück.
 void setDMax(int max)
          Setzt die Fahrzeugdichte bei maximaler Verkehrsstärke in Fz/km.
 void setQKfzDiffAus(int kfzDiffAus)
          Setzt das Ausschaltkriterium QKfzDiff Fz/h.
 void setQKfzDiffEin(int kfzDiffEin)
          Setzt das Einschaltkriterium QKfzDiff Fz/h.
 void setVFrei(int frei)
          Setzt die mittkere freie Geschwindigkeit in km/h.
 void setVkGrenzAus(float vkGrenzAus)
          Setzt den Ausschaltgrenzwert vkDiff.
 void setVkGrenzEin(float vkGrenzEin)
          Setzt den Einschaltgrenzwert vkDiff.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_vFrei

private int m_vFrei
mittlere freie Geschwindigkeit in km/h.


m_dMax

private int m_dMax
Fahrzeugdichte bei maximaler Verkehrsstärke in Fz/km.


m_vkGrenzEin

private float m_vkGrenzEin
Einschaltgrenzwert vkDiff.


m_vkGrenzAus

private float m_vkGrenzAus
Ausschaltgrenzwert vkDiff.


m_qKfzDiffEin

private int m_qKfzDiffEin
Einschaltkriterium QKfzDiff Fz/h.


m_qKfzDiffAus

private int m_qKfzDiffAus
Ausschaltkriterium QKfzDiff Fz/h.

Constructor Detail

ParameterStauStoerfall.ParameterStauStoerfallFahrstreifen

public ParameterStauStoerfall.ParameterStauStoerfallFahrstreifen()
Default-Konstruktor ohne weitere Funktion.

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getVFrei

public int getVFrei()
Gibt die mittkere freie Geschwindigkeit in km/h zurück.

Returns:
mittkere freie Geschwindigkeit in km/h.

setVFrei

public void setVFrei(int frei)
Setzt die mittkere freie Geschwindigkeit in km/h.

Parameters:
frei - zu setzende mittkere freie Geschwindigkeit in km/h.

getDMax

public int getDMax()
Gibt die Fahrzeugdichte bei maximaler Verkehrsstärke in Fz/km zurück.

Returns:
Fahrzeugdichte bei maximaler Verkehrsstärke in Fz/km.

setDMax

public void setDMax(int max)
Setzt die Fahrzeugdichte bei maximaler Verkehrsstärke in Fz/km.

Parameters:
max - zu setzende Fahrzeugdichte bei maximaler Verkehrsstärke in Fz/km.

getVkGrenzEin

public float getVkGrenzEin()
Gibt den Einschaltgrenzwert vkDiff zurück.

Returns:
Einschaltgrenzwert vkDiff.

setVkGrenzEin

public void setVkGrenzEin(float vkGrenzEin)
Setzt den Einschaltgrenzwert vkDiff.

Parameters:
vkGrenzEin - zu setzender Einschaltgrenzwert vkDiff.

getVkGrenzAus

public float getVkGrenzAus()
Gibt den Ausschaltgrenzwert vkDiff zurück.

Returns:
Ausschaltgrenzwert vkDiff.

setVkGrenzAus

public void setVkGrenzAus(float vkGrenzAus)
Setzt den Ausschaltgrenzwert vkDiff.

Parameters:
vkGrenzAus - zu setzender Ausschaltgrenzwert vkDiff.

getQKfzDiffEin

public int getQKfzDiffEin()
Gibt das Einschaltkriterium QKfzDiff Fz/h zurück.

Returns:
Einschaltkriterium QKfzDiff Fz/h.

setQKfzDiffEin

public void setQKfzDiffEin(int kfzDiffEin)
Setzt das Einschaltkriterium QKfzDiff Fz/h.

Parameters:
kfzDiffEin - zu setzendes Einschaltkriterium QKfzDiff Fz/h.

getQKfzDiffAus

public int getQKfzDiffAus()
Gibt das Ausschaltkriterium QKfzDiff Fz/h zurück.

Returns:
Ausschaltkriterium QKfzDiff Fz/h.

setQKfzDiffAus

public void setQKfzDiffAus(int kfzDiffAus)
Setzt das Ausschaltkriterium QKfzDiff Fz/h.

Parameters:
kfzDiffAus - zu setzendes Ausschaltkriterium QKfzDiff Fz/h.